/**{
	padding: 0;
	margin: 0;
}
.block01 .pic {
    width: 270px;
    height: 190px;
    position: relative;
    overflow: hidden;
}
img{
	vertical-align: top;
}
li{
	list-style: none;
}*/

/*01*/
#focus-banner{
	position: relative;
	width: 100%;
	overflow: hidden;
	z-index: 1;
	height:100% !important;
}
#focus-banner-list{
	position: relative;
	height: 100%;
}
#focus-banner-list li{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height:100%;
}
#focus-banner-list li a {
	display:block;
	height:100%;
	background-position:center 0;
	cursor:default;
}
#focus-banner-list li img{
	width: 100%;
}
.focus-banner-img{
	display: block;
}
#focus-banner-list .focus-banner-text{
	position: absolute;
	left: 50%;
	top: 0;
	width: 1000px;
	height: 100%;
	margin-left: -500px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	text-align: center;
}
#focus-banner .focus-handle{
	position: absolute;
	top: 50%;
	margin-top: -40px;
	z-index: 100;
	display: block;
	width: 60px;
	height: 60px;
	background-image: url(/Content/js/component/bannerNew/focus_handle2.png);
	opacity:0.50; filter:alpha(opacity=50);
}
#prev-img{
	left: 0;
}
#prev-img{
	left: 60px;
	background-position: 0 0;
}
#prev-img:hover{
	/*background-position: 0 -80px;*/
	opacity:0.8; filter:alpha(opacity=80);
}
#next-img{
	right: 0;
}
#next-img{
	right: 60px;
	background-position: right 0;
}
#next-img:hover{
	/*background-position: -80px -80px;*/
	opacity:0.8; filter:alpha(opacity=80);
}

#focus-bubble{
	position: absolute;
	left: 50%;
	bottom: 100px;
	z-index: 999;
	width:auto !important;
}
#focus-bubble li{
	float: left;
	width: 30px;
	height: 30px;
	line-height:30px;
	text-align:center;
	color:#FFFFFF;
	margin: 0 5px;
	background-color: rgba(0,0,0,0.5);
	/*border:1px solid rgba(255,255,255,0.7);*/
	cursor: pointer;
	font-size:16px;
	border-radius:5px;
}
#focus-bubble li.current{
	background-color: #3366CC;
}
/*#focus-bubble li{
	float: left;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	border:1px #fff solid;
	background-color: #fff;
	cursor: pointer;
}
#focus-bubble li.current{
	background-color: #3366CC;
}*/
#focus-banner-list li a p {
	padding:240px 0 300px;
}
#focus-banner-list li a p span {
	display:block;
	width:1125px;
	height:365px;
	background-position:center 0;
	cursor:default;
	margin:0 auto;
}

/*02*/
#focus-banner_02 {
	position: relative;
	width: 485px;
	height:222px;
	overflow: hidden;
}
#focus-banner-list_02{
	position: relative;
}
#focus-banner-list_02 li{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
}
#focus-banner-list_02 li span {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background-image: url(/Content/js/component/bannerNew/bg2.png);
	color:#FFFFFF;
	height:40px;
	line-height:40px;
	overflow:hidden;
	text-indent:15px;
	font-size:12px;
}
#focus-banner-list_02 li img{
	width: 485px;
	height:222px;
}
.focus-banner-img_02{
	display: block;
}
#focus-banner-list_02 .focus-banner-text_02{
	position: absolute;
	left: 50%;
	top: 0;
	width: 1000px;
	height: 100%;
	margin-left: -500px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	text-align: center;
}
#focus-banner_02 .focus-handle_02{
	position: absolute;
	top: 50%;
	margin-top: -40px;
	z-index: 100;
	display: block;
	width: 80px;
	height: 80px;
	background-image: url(/Content/js/component/bannerNew/focus_handle.png);
	display:none;
}
#prev-img_02{
	left: 0;
}
#prev-img_02{
	left: 50px;
	background-position: 0 0;
}
#prev-img_02:hover{
	background-position: 0 -80px;
}
#next-img_02{
	right: 0;
}
#next-img_02{
	right: 50px;
	background-position: -80px 0;
}
#next-img_02:hover{
	background-position: -80px -80px;
}
#focus-bubble_02{
	position: absolute;
	/*left: 535px;*/
	right: 10px;
	bottom: 14px;
	z-index: 999;
	width:auto !important;
	margin-left:0 !important;
}
#focus-bubble_02 li{
	float: left;
	width: 12px;
	height: 12px;
	margin: 0 2px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	background-color: #fff;
	cursor: pointer;
}
#focus-bubble_02 li.current{
	background-color: #FFE400;
}
/*修改*/
#focus-banner_02, #focus-banner-list_02 li img{
	width: 100%;
	height:370px;
}
#focus-bubble_02 li{
	width: 10px;
	height: 10px;
	margin: 0 2px;
	background-color: #FFF;
}
#focus-bubble_02 li.current{
	background-color: #FFFF33;
}
#focus-banner-list_02 li span {
	font-size:14px;
	font-weight:600;
}

/*03*/
#focus-banner_03 {
	position: relative;
	/*width: 485px;
	height:222px;*/
	overflow: hidden;
}
#focus-banner-list_03{
	position: relative;
}
#focus-banner-list_03 li{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	background:#FFF;
}
#focus-banner-list_03 .bg {
	padding:10px;
}
#focus-banner-list_03 li span {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background-image: url(/Content/js/component/bannerNew/bg2.png);
	color:#FFFFFF;
	height:40px;
	line-height:40px;
	overflow:hidden;
	text-indent:15px;
	font-size:12px;
}
#focus-banner-list_03 li img{
	/*width: 485px;
	height:222px;*/
}
.focus-banner-img_03{
	display: block;
}
#focus-banner-list_03 .focus-banner-text_03{
	position: absolute;
	left: 50%;
	top: 0;
	width: 1000px;
	height: 100%;
	margin-left: -500px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	text-align: center;
}
#focus-banner_03 .focus-handle_03{
	position: absolute;
	top: 50%;
	margin-top: -40px;
	z-index: 100;
	display: block;
	width: 80px;
	height: 80px;
	background-image: url(/Content/js/component/bannerNew/focus_handle.png);
	display:none;
}
#prev-img_03{
	left: 0;
}
#prev-img_03{
	left: 50px;
	background-position: 0 0;
}
#prev-img_03:hover{
	background-position: 0 -80px;
}
#next-img_03{
	right: 0;
}
#next-img_03{
	right: 50px;
	background-position: -80px 0;
}
#next-img_03:hover{
	background-position: -80px -80px;
}
#focus-bubble_03{
	position: absolute;
	/*left: 535px;*/
	right: 10px;
	bottom: 14px;
	z-index: 999;
	width:auto !important;
	margin-left:0 !important;
}
#focus-bubble_03 li{
	float: left;
	width: 12px;
	height: 12px;
	margin: 0 2px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	background-color: #fff;
	cursor: pointer;
}
#focus-bubble_03 li.current{
	background-color: #FFE400;
}
/*修改*/
#focus-banner_03 {
	padding-top:50px;
}
#focus-banner_03, #focus-banner-list_03 li img{
	width: 100%;
	height:380px;
}
#focus-bubble_03 {
	position: absolute;
	left: 50%;
	bottom: 0;
	z-index: 999;
}
#focus-bubble_03 li{
	width: 11px;
	height: 11px;
	margin: 0 8px;
	background-color: #EAEAEA;
}
#focus-bubble_03 li.current{
	background-color: #0066CC;
}
#focus-banner-list_03 li span {
	font-size:14px;
	font-weight:600;
}

/*04*/
#focus-banner_04 {
	position: relative;
	/*width: 485px;
	height:222px;*/
	overflow: hidden;
}
#focus-banner-list_04{
	position: relative;
}
#focus-banner-list_04 li{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	background:#FFF;
}
#focus-banner-list_04 .bg {
	padding:10px;
}
#focus-banner-list_04 li span {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background-image: url(/Content/js/component/bannerNew/bg2.png);
	color:#FFFFFF;
	height:40px;
	line-height:40px;
	overflow:hidden;
	text-indent:15px;
	font-size:12px;
}
#focus-banner-list_04 li img{
	/*width: 485px;
	height:222px;*/
}
.focus-banner-img_04{
	display: block;
}
#focus-banner-list_04 .focus-banner-text_04{
	position: absolute;
	left: 50%;
	top: 0;
	width: 1000px;
	height: 100%;
	margin-left: -500px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	text-align: center;
}
#focus-banner_04 .focus-handle_04{
	position: absolute;
	top: 50%;
	margin-top: -40px;
	z-index: 100;
	display: block;
	width: 80px;
	height: 80px;
	background-image: url(/Content/js/component/bannerNew/focus_handle.png);
	display:none;
}
#prev-img_04{
	left: 0;
}
#prev-img_04{
	left: 50px;
	background-position: 0 0;
}
#prev-img_04:hover{
	background-position: 0 -80px;
}
#next-img_04{
	right: 0;
}
#next-img_04{
	right: 50px;
	background-position: -80px 0;
}
#next-img_04:hover{
	background-position: -80px -80px;
}
#focus-bubble_04{
	position: absolute;
	left: 0;
	bottom: 20px;
	z-index: 999;
	width:100% !important;
	margin-left:0 !important;
	text-align:center;
}
#focus-bubble_04 li{
	width: 12px;
	height: 12px;
	margin: 0 5px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	background-color: #fff;
	cursor: pointer;
	display:inline-block; *display:inline; zoom:1;
}
#focus-bubble_04 li.current{
	background-color: #FFE400;
}
/*修改*/
/*#focus-banner_04 {
	padding-top:50px;
}*/
#focus-banner_04, #focus-banner-list_04 li img{
	width: 100%;
	height:557px;
}
#focus-bubble_04 li.current{
	background-color: #0066CC;
}

/*05*/
#focus-banner_05 {
	position: relative;
	/*width: 485px;
	height:222px;*/
	overflow: hidden;
}
#focus-banner-list_05{
	position: relative;
}
#focus-banner-list_05 li{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	background:#FFF;
}
#focus-banner-list_05 .bg {
	padding:10px;
}
#focus-banner-list_05 li span {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background-image: url(/Content/js/component/bannerNew/bg2.png);
	color:#FFFFFF;
	height:40px;
	line-height:40px;
	overflow:hidden;
	text-indent:15px;
	font-size:12px;
}
#focus-banner-list_05 li img{
	/*width: 485px;
	height:222px;*/
}
.focus-banner-img_05{
	display: block;
}
#focus-banner-list_05 .focus-banner-text_05{
	position: absolute;
	left: 50%;
	top: 0;
	width: 1000px;
	height: 100%;
	margin-left: -500px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	text-align: center;
}
#focus-banner_05 .focus-handle_05{
	position: absolute;
	top: 50%;
	margin-top: -40px;
	z-index: 100;
	display: block;
	width: 80px;
	height: 80px;
	background-image: url(/Content/js/component/bannerNew/focus_handle.png);
	display:none;
}
#prev-img_05{
	left: 0;
}
#prev-img_05{
	left: 50px;
	background-position: 0 0;
}
#prev-img_05:hover{
	background-position: 0 -80px;
}
#next-img_05{
	right: 0;
}
#next-img_05{
	right: 50px;
	background-position: -80px 0;
}
#next-img_05:hover{
	background-position: -80px -80px;
}
#focus-bubble_05{
	position: absolute;
	left: 0;
	bottom: 20px;
	z-index: 999;
	width:100% !important;
	margin-left:0 !important;
	text-align:center;
}
#focus-bubble_05 li{
	width: 12px;
	height: 12px;
	margin: 0 5px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	background-color: #fff;
	cursor: pointer;
	display:inline-block; *display:inline; zoom:1;
}
#focus-bubble_05 li.current{
	background-color: #FFE400;
}
/*修改*/
/*#focus-banner_05 {
	padding-top:50px;
}*/
#focus-bubble_05 {
	display:none;
}
#focus-banner_05, #focus-banner-list_05 li img{
	width: 100%;
	height:538px;
}
#focus-banner-list_05 li{
	height:538px;
}
#focus-bubble_05 li.current{
	background-color: #0066CC;
}

/*06*/
#focus-banner_06 {
	position: relative;
	/*width: 1372px;
	height:100px;*/
	overflow: hidden;
}
#focus-banner_06  li{
    float:none;
    padding:0px;
}
#focus-banner-list_06{
	position: relative;
}
#focus-banner-list_06 li{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	background:#FFF;
}
#focus-banner-list_06 .bg {
	padding:10px;
}
#focus-banner-list_06 li span {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background-image: url(/Content/js/component/bannerNew/bg2.png);
	color:#FFFFFF;
	height:40px;
	line-height:40px;
	overflow:hidden;
	text-indent:15px;
	font-size:12px;
}
#focus-banner-list_06 li img{
	/*width: 485px;
	height:222px;*/
}
.focus-banner-img_06{
	display: block;
}
#focus-banner-list_06 .focus-banner-text_06{
	position: absolute;
	left: 50%;
	top: 0;
	width: 1000px;
	height: 100%;
	margin-left: -500px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	text-align: center;
}
#focus-banner_06 .focus-handle_06{
	position: absolute;
	top: 50%;
	margin-top: -40px;
	z-index: 100;
	display: block;
	width: 80px;
	height: 80px;
	background-image: url(/Content/js/component/bannerNew/focus_handle.png);
	display:none;
}
#prev-img_06{
	left: 0;
}
#prev-img_06{
	left: 50px;
	background-position: 0 0;
}
#prev-img_06:hover{
	background-position: 0 -80px;
}
#next-img_06{
	right: 0;
}
#next-img_06{
	right: 50px;
	background-position: -80px 0;
}
#next-img_06:hover{
	background-position: -80px -80px;
}
#focus-bubble_06{
	position: absolute;
	left: 0;
	bottom: 20px;
	z-index: 999;
	width:100% !important;
	margin-left:0 !important;
	text-align:center;
}
#focus-bubble_06 li{
	width: 12px;
	height: 12px;
	margin: 0 5px;
    padding:0px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	background-color: #fff;
	cursor: pointer;
	display:inline-block; *display:inline; zoom:1;
}
#focus-bubble_06 li.current{
	background-color: #FFE400;
}
/*修改*/
/*#focus-banner_04 {
	padding-top:50px;
}*/
#focus-banner_06, #focus-banner-list_06 li img{
	width: 100%;
	height:100px;
}
#focus-bubble_06 li.current{
	background-color: #0066CC;
}
/*其他*/
.index_news_list {
	padding-top:20px;
}
.index_news_list .pic {
	float:left;
	width:590px;
	height:330px;
	overflow:hidden;
	margin-right:50px;
	box-shadow:0 0 8px rgba(0,0,0,0.40);
	border:2px solid #FFF;
}
.index_news_list .pic img {
	width:100%;
	height:100%;
	background:#f7f7f7;
	display:block;
}
.index_news_list .title_bg {
	font-weight:100;
	padding-right:50px;
}
.index_news_list .title a {
	max-height:90px;
	line-height:45px;
	overflow:hidden;
	font-size:36px;
	color:#0066CC;
	display:block;
}
.index_news_list .title a:hover {
	color:#FF6600;
}
.index_news_list .time {
	padding-top:30px;
	font-size:14px;
	color:#CCCCCC;
}
.index_news_list .sum {
	height:180px;
	line-height:45px;
	overflow:hidden;
	padding-top:25px;
	font-size:18px;
	color:#666666;
	text-align: justify; text-justify:inter-ideograph;
}